pump cavitation - French English Dictionary